//
// 嗨~ o(*￣▽￣*)ブ
// Created by Mokou on 2020/7/16.
//

/**
 * 复制文件
 * */
@interface FileCopy : NSObject

/**
 * 当前复制进度
 * */
@property (nonatomic,assign) float rate;

/**
 * 每次复制的字节长度
 * */
@property (nonatomic,assign) NSUInteger copyLength;

/**
 * 初始化 每次复制10MB
 * */
- (instancetype)init;

/**
 * 初始化
 * @param length 每次复制长度, 最低1MB
 * */
- (instancetype)initWithCopyLength:(NSUInteger)length;


- (BOOL)copyFile:(NSString *)targetFile data:(NSData *)data;

/**
 * 将文件从sourceFile路径复制到targetFile路径
 * */
- (BOOL)copyFile:(NSString *)sourceFile toFilePath:(NSString *)targetFile;

@end
